#resource_li {
    border-bottom: 2px solid #0084ff;
}

#resource {
    width: 955px;
    height: 975px;
    position: absolute;
    left: 0;
    background-color: #fff;
    .title {
        width: 100%;
        height: 50px;
        background-color: #fff;
        line-height: 50px;
        font-size: 16px;
        padding: 0 25px;
        border-bottom: 1px solid #ccc;
    }
    ul {
         .detail{
             display: block;
             color: #333;
             font-size: 16px;}
            li {
                    position: relative;
                    width: 955px;
                    height: 100px;
                    padding: 20px 50px;
                    background-color: #fff;
                    border-bottom: 1px solid #ccc;
                    img {
                        float: left;
                        width: 70px;
                        height: 50px;
                        margin-right: 20px;
                    }
                    .item-title {
                        overflow: hidden;
                        font-size: 16px;
                        margin-bottom: 15px;
                    }
                    .code {
                        font-size: 12px;
                        color: #808080;
                    }
                    .downLoad {
                        position: absolute;
                        font-size: 12px;
                        color: #0084ff;
                        top: 41px;
                        right: 70px;
                    }
            }       
         
    }
}